Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
112 VENWOOD ROAD Semi-Detached £124,500 16 Mar 2012
114 VENWOOD ROAD Semi-Detached £38,500 22 Mar 1995
116 VENWOOD ROAD Terraced £193,000 7 Jul 2023
118 VENWOOD ROAD Terraced £137,500 25 Nov 2016